life-saving measures - Turc Anglais Dictionnaire